<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>


      


        // arr[0][0] = 1 + 0*5
        // arr[0][1] = 2 + 0*5
        // arr[0][2] = 3 + 0*5
        // arr[0][3] = 4 + 0*5
        // arr[0][4] = 5 + 0*5


        // arr[1][0] = 1 + 1*5
        // arr[1][1] = 2 + 1*5
        // arr[1][2] = 3 + 1*5
        // arr[1][3] = 4 + 1*5
        // arr[1][4] = 5 + 1*5


        // arr[2][0] = 1 + 2*5
        // arr[2][1] = 2 + 2*5
        // arr[2][2] = 3 + 2*5
        // arr[2][3] = 4 + 2*5
        // arr[2][4] = 5 + 2*5


        // arr[3][0] = 1 + 3*5
        // arr[3][1] = 2 + 3*5
        // arr[3][2] = 3 + 3*5
        // arr[3][3] = 4 + 3*5
        // arr[3][4] = 5 + 3*5


        // arr[4][0] = 1 + 4*5
        // arr[4][1] = 2 + 4*5
        // arr[4][2] = 3 + 4*5
        // arr[4][3] = 4 + 4*5
        // arr[4][4] = 5 + 4*5
        // 总结 arr[i][j] = j + 1 + 5*i

        // 定义数组
        var arr = new Array(5)
        // 定义一个空字符串接收
        var num = ''
        // 循环遍历创建字符串
        for(var i = 0;i< 5;i++){
                arr[i] = new Array(5)
                // 给创建的数组对应索引加对应内容
           for(var j = 0;j < 5;j++){
               arr[i][j] = j + 1 +5*i
           }
        }

    //    arr[0][1]
    //    arr[1][0] arr[1][1]
    //    arr[2][0] arr[2][1]   arr[2][2]
    //    arr[3][0] arr[3][1]   arr[3][2]     arr[3][3]
    //    arr[4][0] arr[4][1]   arr[4][2]     arr[4][3]      arr[4][4]
    // 循环打印行
        for(var i = 0;i<arr.length;i++){
                // 循环打印列
            for(var j = 0;j<i+1;j++){
                    num +=arr[i][j] + '&nbsp;&nbsp;&nbsp;'
            }
            num += '</br>'
           
        }
        document.write(num)
        console.log(arr);
        
        
    </script>
</body>
</html>